<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>混合方式创建对象</title>
	</head>
	<body>
		<script type="text/javascript">
			function Student (id,name){
				this.id=id;
				this.name=name;
				//该方法 所有对象否会重复保存一份
				this.sayHi=function(){console.log("hi");};	
				}
				//利用原型给对象构造方法
				Student.prototype.introduce=function(){
					console.log("Good Morning");
				};
				var s1=new Student(1,'zhangsan');
				var s2=new Student(2,'lisi')
				console.log(s1.sayHi()==s2.sayHi());//true
				console.log(s1.introduce()==s2.introduce());//true
				
				//构造对象，使用混合方式来构造对象：构造函数加属性：原型加方法
		</script>
	</body>
</html>
